home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 10502 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.2 KB

  1. Path: news.uiowa.edu!usenet
  2. From: larued@crpl.cedar-rapids.lib.ia.us
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Advice on hiring C++
  5. Date: 8 Mar 1996 11:01:07 GMT
  6. Organization: University of Iowa, Iowa City, IA, USA
  7. Distribution: world
  8. Message-ID: <4hp41j$e5m@flood.weeg.uiowa.edu>
  9. References: <4ho92d$s1a@news-s01.ny.us.ibm.net>
  10. Reply-To: larued@crpl.cedar-rapids.lib.ia.us
  11. NNTP-Posting-Host: ppp-102.cedar-rapids.lib.ia.us
  12. X-Newsreader: IBM NewsReader/2 v1.9d - NLS
  13.  
  14. In <4ho92d$s1a@news-s01.ny.us.ibm.net>, rwolf@ibm.net writes:
  15. >We are having great trouble locating quality C++
  16. >software engineers....and our standards are pretty
  17. >low.   Most people qualify themselves as a C++ 
  18. >programmer if they have ever compiled a C program
  19. >with a C++ compiler or used a few stock classes.
  20. >Most applicants professing C++ on their resumes 
  21. >cannot answer the following:
  22. >
  23. >1) What is  a copy constructor
  24. >2) What is polymorphism
  25. >3) explain public, protected and private member data
  26. >
  27. >Any advice on where to post adds or search???
  28. >
  29. >Thanks
  30.  
  31.   It is unfortunate that employers and potential employees can not communicate
  32. their needs better.  I understand your problems (from both sides).  I do not 
  33. have a better answer than to talk with prospective employees and get to know 
  34. them.  I have had just as much trouble finding a company who needs a class
  35. designer instead of someone who can make sense of their UI code.
  36.  
  37.   Your questions are simple enough.  Perhaps finding persons from known OO
  38. companies or groups (I can name exactly one) or colleges that have good OO
  39. upper level courses.  The hardest pill to swallow sometimes is that OO
  40. programmers (the good one's I would choose to a project) are expensive because
  41. of their long experience with computers.  OO Design requires understanding.
  42. I feel many young programmers are too quick to code first and tell you what 
  43. the design was later.
  44.  
  45.   I can only hope that traditional programmers realize that a software 
  46. engineering approach (formal design) is a necessity for a successful project.
  47.  
  48.   Thanks for pointing out our failures.  Perhaps potential employees will brush
  49. up on their theory and take their jobs a bit more seriously.  Good luck in
  50. your search.
  51.  
  52.  
  53. Dave LaRue
  54. larued@crpl.cedar-rapids.lib.ia.us
  55. Team OS/2, ACM, IEEE
  56.  
  57.